protective overall jacket - Espagnol Anglais Dictionnaire